package com.zjq.designpatterns.behaviors.command.code;/*
 * 版权信息: 北京千⾥马网信科技有限公司</br>
 * Copyright ©2008-2018. All rights reserved. 京ICP备16007318号
 */

import java.util.ArrayList;
import java.util.List;

/**
 * @author jessie
 * @version 1.0
 * @date 2021/1/27
 */
public class Staff {
    private List<Command> commandList = new ArrayList<>();
    public void addCommand(Command command){
        commandList.add(command);
    }
    public void executeCommands(){
        for(Command command: commandList){
            command.execute();
        }
        commandList.clear();
    }
}
